/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package sv.com.intesal.compra.sql;

/**
 *
 * @author ejerez
 */
public class SQLProveedor {

    public static final String insert = "INSERT INTO PROVEEDOR (codigo_m,codigo_tp,empresa_p,contacto_p,direccion_p,otra_informacion_p,telefono_p,registro_p,nit_p,giro_p,limite_credito_p,email_p,plazo_p,aplicar_percepcion_p,estado_p)values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
    public static final String update = "UPDATE PROVEEDOR SET codigo_m=?,codigo_tp=?,empresa_p=?,contacto_p=?,direccion_p=?,otra_informacion_p=?,telefono_p=?,registro_p=?,nit_p=?,giro_p=?,limite_credito_p=?,email_p=?,plazo_p=?,aplicar_percepcion_p=?,estado_p=? where codigo_p=?";
    public static final String getProveedores = "SELECT p.*,pa.codigo_p as codigo_pais_p,pa.nombre_p,d.codigo_d,d.nombre_d,m.nombre_m,tp.nombre_tp FROM PROVEEDOR as p,TIPO_PROVEEDOR as tp ,PAIS as pa,DEPARTAMENTO as d,MUNICIPIO as m where tp.codigo_tp=p.codigo_tp and pa.codigo_p=d.codigo_p and d.codigo_d=m.codigo_d and m.codigo_m=p.codigo_m order by pa.nombre_p,d.nombre_d,m.nombre_m,p.empresa_p";

    public class Consulta {

        public static final String getProveedores = "SELECT p.*,pa.codigo_p as codigo_pais_p,pa.nombre_p,d.codigo_d,d.nombre_d,m.nombre_m,tp.nombre_tp FROM PROVEEDOR as p,TIPO_PROVEEDOR as tp, PAIS as pa,DEPARTAMENTO as d,MUNICIPIO as m where tp.codigo_tp=p.codigo_tp and pa.codigo_p=d.codigo_p and d.codigo_d=m.codigo_d and m.codigo_m=p.codigo_m  ";
        public static final String getProveedoresOrderBy = " order by pa.nombre_p,d.nombre_d,m.nombre_m,p.empresa_p";
    }
}
